using System;

namespace WowStatConstants
{
	public enum BonusStatIndex
	{
		MANA = 0,
		HEALTH = 1,
		ENDURANCE = 2,
		AGILITY = 3,
		STRENGTH = 4,
		INTELLECT = 5,
		SPIRIT_UNUSED = 6,
		STAMINA = 7,
		ENERGY = 8,
		RAGE = 9,
		FOCUS = 10,
		WEAPON_SKILL_RATING_OBSOLETE = 11,
		DEFENSE_SKILL_RATING = 12,
		DODGE_RATING = 13,
		PARRY_RATING = 14,
		BLOCK_RATING = 15,
		HIT_MELEE_RATING = 16,
		HIT_RANGED_RATING = 17,
		HIT_SPELL_RATING = 18,
		CRIT_MELEE_RATING = 19,
		CRIT_RANGED_RATING = 20,
		CRIT_SPELL_RATING = 21,
		HIT_TAKEN_MELEE_RATING_OBSOLETE = 22,
		HIT_TAKEN_RANGED_RATING_OBSOLETE = 23,
		HIT_TAKEN_SPELL_RATING_OBSOLETE = 24,
		CRIT_TAKEN_MELEE_RATING_OBSOLETE = 25,
		CRIT_TAKEN_RANGED_RATING_OBSOLETE = 26,
		CRIT_TAKEN_SPELL_RATING_OBSOLETE = 27,
		HASTE_MELEE_RATING_OBSOLETE = 28,
		HASTE_RANGED_RATING_OBSOLETE = 29,
		HASTE_SPELL_RATING_OBSOLETE = 30,
		HIT_RATING = 31,
		CRIT_RATING = 32,
		HIT_TAKEN_RATING_OBSOLETE = 33,
		CRIT_TAKEN_RATING_OBSOLETE = 34,
		RESILIENCE_RATING = 35,
		HASTE_RATING = 36,
		EXPERTISE_RATING = 37,
		ATTACK_POWER = 38,
		RANGED_ATTACK_POWER = 39,
		VERSATILITY = 40,
		SPELL_HEALING_DONE = 41,
		SPELL_DAMAGE_DONE = 42,
		MANA_REGENERATION = 43,
		UNUSED = 44,
		SPELL_POWER = 45,
		HEALTH_REGEN = 46,
		SPELL_PENETRATION = 47,
		BLOCK_VALUE_OBSOLETE = 48,
		MASTERY_RATING = 49,
		EXTRA_ARMOR = 50,
		FIRE_RESISTANCE = 51,
		FROST_RESISTANCE = 52,
		HOLY_RESISTANCE = 53,
		SHADOW_RESISTANCE = 54,
		NATURE_RESISTANCE = 55,
		ARCANE_RESISTANCE = 56,
		PVP_POWER = 57,
		COMBAT_RATING_UNUSED_0 = 58,
		COMBAT_RATING_UNUSED_2 = 59,
		COMBAT_RATING_UNUSED_3 = 60,
		COMBAT_RATING_SPEED = 61,
		COMBAT_RATING_LIFESTEAL = 62,
		COMBAT_RATING_AVOIDANCE = 63,
		COMBAT_RATING_STURDINESS = 64,
		COMBAT_RATING_UNUSED_7 = 65,
		COMBAT_RATING_UNUSED_27 = 66,
		COMBAT_RATING_UNUSED_9 = 67,
		COMBAT_RATING_UNUSED_10 = 68,
		COMBAT_RATING_UNUSED_11 = 69,
		COMBAT_RATING_UNUSED_12 = 70,
		AGILITY_OR_STRENGTH_OR_INTELLECT = 71,
		AGILITY_OR_STRENGTH = 72,
		AGILITY_OR_INTELLECT = 73,
		STRENGTH_OR_INTELLECT = 74,
		BONUS_STAT_MAX = 75,
		BONUS_STAT_INVALID = -1
	}
}
